home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / hity wydania / Ubuntu 9.10 PL / karmelkowy-koliberek-desktop-9.10-i386-PL.iso / casper / filesystem.squashfs / usr / include / linux / fadvise.h < prev    next >
C/C++ Source or Header  |  2009-10-16  |  779b  |  22 lines

  1. #ifndef FADVISE_H_INCLUDED
  2. #define FADVISE_H_INCLUDED
  3.  
  4. #define POSIX_FADV_NORMAL    0 /* No further special treatment.  */
  5. #define POSIX_FADV_RANDOM    1 /* Expect random page references.  */
  6. #define POSIX_FADV_SEQUENTIAL    2 /* Expect sequential page references.  */
  7. #define POSIX_FADV_WILLNEED    3 /* Will need these pages.  */
  8.  
  9. /*
  10.  * The advise values for POSIX_FADV_DONTNEED and POSIX_ADV_NOREUSE
  11.  * for s390-64 differ from the values for the rest of the world.
  12.  */
  13. #if defined(__s390x__)
  14. #define POSIX_FADV_DONTNEED    6 /* Don't need these pages.  */
  15. #define POSIX_FADV_NOREUSE    7 /* Data will be accessed once.  */
  16. #else
  17. #define POSIX_FADV_DONTNEED    4 /* Don't need these pages.  */
  18. #define POSIX_FADV_NOREUSE    5 /* Data will be accessed once.  */
  19. #endif
  20.  
  21. #endif    /* FADVISE_H_INCLUDED */
  22.